/* CSS Document */
	#toolbar { background: url('http://www.pulaskipubliclibrary.org/PACThemes/Go%20Green/TLCImages/toolbar.gif') top center; }
	
@media screen{
/* SearchResults */
	.resultsbox {background:#10A36F url('TLCimages/greyback.gif') 0px 11px; border:1px solid #006048;}
	.resultsboxhover {background:#F59D9B url('TLCimages/greyback.gif') 0px 11px; border:1px solid #F5F59B/*D94848*/;}
	.resultsboxactive {background:#e0ffe0 url('TLCimages/greyback.gif') 0px 11px; border:1px solid #044AAC/*33ac33*/;}

	.title { border-bottom-color:#004836; background:#91D1B1; }
		.title a:link, .title a:visited {font-size:12pt; font-weight:bold; color:#000; text-decoration:none;}
		.title a:link:hover, .title a:visited:hover {color:#990000; text-decoration:underline;}
	.resultsboxhover .title {border-bottom-color:#004836/*993333*/; background:#F5F59B/*F59D9B*/;}
	.resultsboxactive .title {border-bottom-color:#004836; background:#9DF59B;}

	.resultsbox .controls {background:#006048;}
	.resultsboxhover .controls {background:#006048/*D94848*/;}
	.resultsboxactive .controls {background:#006048/*33ac33*/;}

	.author a:link {color:#000099; text-decoration:none;}
	.author a:link:hover {text-decoration:underline;}
	
	.foundas span, .call {border-bottom-color:#30c050;}
	
	.errormessage {color:#ff0000;}
	.successmessage {color:#0000CC;}
	
	.sortnum {color:#fff;}
	.avail, .reshelve 	{color:#009900;}
	.overdue, .missing, .lost{color:#990000;}
	.tansit, .hold, .nonout {color:#000000;}
	.out{color:#000099;}
	
	.resultslabel { font-weight: bold; }
}

/* Browse Results */
#bresults {border:1px solid #000066; background:#e0e0ff;}
	
	
/* Popups */
#popup { border:1px solid #006048; background:#fff; }
.PopUpTitle { color:white; background:#006048; }
	
	
/* Remote Resources */
	div.box {background:#FFFED9; border-color:#10A36F}
	div.header {background:#10A36F; color: #fff;}

	#resources a:link, #resources a:active, #resources a:visited {font-weight:bold; color:#1919A3;}
	#resources a:hover, #resources a:visited:hover{font-weight:bold; color:#990000;}
	
	
/* Label Display */
	#item { background:#f9f9f9; border-color:#CCCCCC;}

/* MARC Display */
	.MARCDisplayHeader { color: #000080; text-decoration: underline; }
	.MARCDisplayLabel { color: #800000; font-family: Courier New; }
	.MARCDisplayFieldNumber { font-family: Courier New; }
	.MARCDisplayIndicator { font-family: Courier New; }
	.MARCDisplaySubfield { color: Green; }
	.MARCDisplayFieldData { font-family: Courier New; }

/* Locations Table */
/*
	#locations { background:#9c9; border-color:#9c9;}
	#locations th { background:#9c9; }
*/
	.locationsgrid { background:#006048; border-color:#006048;}
	.locationsgrid th { background:#006048; color: #fff; }

	.locationsgrid .loc_bgone { background: #FCF3B5; }
	.locationsgrid .loc_bgtwo { background: #FFFED9; }
	.locationsgrid .status { color: #990000; font-weight: bold; }
	.locationsgrid .lost   { color: red; font-weight: bold; }

/* Reading Programs Table */
	.readingprogramsgrid { background:#006048; border-color:#006048;}
	.readingprogramsgrid th { background:#006048; color: #fff; }

	.readingprogramsgrid .loc_bgone { background: #FCF3B5; }
	.readingprogramsgrid .loc_bgtwo { background: #FFFED9; }
	
/* Related Searches Table */
	#searches{border-color: #006048; background:#FCF3B5;}
	#searches th { background: #006048; color: #fff; }
	
	.bgone { background: #FFFED9; }
	.bgtwo { background: #FFFED9; }
	.b2two { background: #FFFED9; }
	
/* Reserves */
	table#reservestable {border-color: #10A36F; background:#FCF3B5;}
	
	table#reservestable tr.reserves_bgone { background: #FFFED9; }
	table#reservestable tr.reserves_bgtwo { background: #fff; }
	
	table#reservestable tr.reserves_bgone:hover { background: #FFFED9; }
	table#reservestable tr.reserves_bgtwo:hover { background: #fff; }
	
/* SearchForm */
	#SearchForm {background:#d4d4d4; border-color: #777;}
	#searchbar {background:#999; border-color: #666;}
	.searchform, .searchformselect {background:#f3f3f3; border-color:#006048;}

/*	#searchoptions table,  #readingprograms table {background:#ccc; border-color:#044AAC;}
	#searchoptions .head, #readingprograms .head {background:#044AAC; color:#eee;}*/

	#sortpanel {background:#d4d4d4;}
	#grouping {background:#fff; border-color: #006048;}

	.submit {background: url("TLCImages/buttonbg.gif");}
	.submit:hover { background: url("TLCImages/butonbgon.gif"); }


/* */
	.searchstring {color:#ff0000;}
	.searchfield {color:#0000CC;}
	.genericmsg {color:#0000CC;}

	#LimitsFormBody, #searchoptions table {background:#fff; border-color:#006048;}
	#SearchLimitsTitleDiv, #searchoptions .head {background:#006048; color:#eee;}
	.popcontent { background-color: White; }


/* Tabbed Form*/
	.search 	{ background: #FFFFCC; }
	.combin 	{ background: #DBDBDB; }
	.browse 	{ background: #8CDEFD; }
	.new 		{ background: #FFCF9F; }
	.readprogs 	{ background: #C8E8D8; }
	.abl 		{ background: #CCCCFF; }
	.comminfo	{ background: #CBB698; }

/*Limits Pop-up*/
	#SetLimitswindow { border: solid 1px #006048; }

/*Reading Programs Pop-up*/
	.readprogfieldset { border:1px solid #006048; }


/****** Search History *****/
	#history { border: 1px solid #006048; background:#FCF3B5; color: #000; }
	#history th { background: #006048; color: #fff; }

/***** logon page ******/
	#logonform { background: #ddd; border: #777 1px solid; }
	
	#logonnote1 {  }
	#logonnote2 {  }
	
	.alert { color: #cc0000; }

	.messagebox { background: #ffffcc; border: #ccc 1px solid; }

	#AvailableLocationsDiv { background: #eee; }
	
/*My Account*/
	div#body {border-color: #006048;}
	#opts {background:#ffffff url('TLCImages/leftnavbg.jpg') repeat-x; border-color:#006048;}
	
	tr.a {background:transparent;}
	tr.b {background:#ddd;}
	
	.blocked {color:#c00;}
	.expired {color:#c00;}
	
	#welcomebox {background:#006048; color:#fff; font-style: italic; font-weight: bold; border-bottom:1px solid #006048;}
	
	#patronoptions a {color:#000;}
	#patronoptions a.off {background:transparent;}
	#patronoptions a.off:hover {background:#FFFED9; color:#006048;}
	#patronoptions a.on {background:#fff; font-weight:bold; color:#006048;}
	
	#patroncontrols { background:#724E38; color:#fff; border-color: #9B6A4D;}
	
	/* MyAccount Frame */
	div.head {background:#10A36F; color:white;}
	div.h {border-color: #acc0ff;}
	div.sortable:hover, div.sortableover {background-color:#006048; cursor:pointer;}
	div.head .sortedAsc		{background: #006048 url('TLCImages/arrowup.gif') top right no-repeat;}
	div.head .sortedDesc	{background: #006048 url('TLCImages/arrowdown.gif') top right no-repeat;}
	
	ul#body li {border-color: #724E38;}
	ul#body li.r0 {background: #FCF3B5;}
	ul#body li.r1 {background: #FFFED9;}
	ul#body li.r:hover, ul#body li.over {background:#fff;}
	
	.overdue {color: #ff0000; }
	
	div.c {border-color: #cc99cc;}
		div.c a {text-decoration: none; color:#0000EE;}
		div.c a:hover {text-decoration: underline; color:#0000EE;}
	
	/*top bar w/control 
	s*/
	#pagecontrols {border-color: #006048; background:#C9A994; color:#000; }
	#pagecontrols div {border-color: #B38668;}
	#pagecontrols div.enabled {color:#000; cursor:pointer;}
	#pagecontrols div.enabled:hover {color:#000; cursor:pointer; background:#B78C71;}
	#pagecontrols div.disabled {color:#724E38; cursor:default;}
	/* */
	
	.ChangePinResponseSuccess {color:blue;}
	.ChangePinResponseFailure {color:red;}
	
	.UserActionFailed {color:red; font-size: large; font-weight: bold; }
	.UserActionSucceeded {color:blue; font-size: large; font-weight: bold; }
	 #ResultMsgPane {border-color:#10A36F; background-color: #ccc;}
	 	 
	/*Quick View*/
	ul#summary li span { color: #0000EE; text-decoration: none; }
	ul#summary li span:hover { text-decoration: underline; }